<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>

<body>
  <script>
    // JSON 本质是字符串，放的是js对象，数组
    // 属性名必须用双引号包裹
    // JSON中不能写注释
    // JSON中没有 undefined 和 函数

    // 如果JSON不是标准的字符串就会报错
    const jsonStr = '{"a": "Hello", "b": "world"}'

    // JSON.parse()  为反序列化  （字符串 --->  数据对象 ）
    console.log(JSON.parse(jsonStr))
    

    // JSON.stringify() 为序列化  （数据对象 ---> 字符串）
    const obj = { a: 'hello', b: 'world', c: false }
    console.log(JSON.stringify(obj))  //{"a":"hello","b":"world","c":false}
     
    
  </script>
</body>

</html>